package com.hw01.vo;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 工资单
 *
 */
@Data
@ApiModel("工资单")
public class PayrollsVo {

    /**
     * 主键
     */
    @ApiModelProperty("主键")
    private Long id;

    /**
     * 员工id
     */
    @ApiModelProperty("员工id")
    private Long userId;

    /**
     * 员工名称
     */
    @ApiModelProperty("员工名称")
    private String userName;

    /**
     * 年份
     */
    @ApiModelProperty("年份")
    private String year;

    /**
     * 月份
     */
    @ApiModelProperty("月份")
    private String month;

    /**
     * 基本工资
     */
    @ApiModelProperty("基本工资")
    private BigDecimal basicSalary;

    /**
     * 评级
     */
    @ApiModelProperty("评级")
    private BigDecimal grade;

    /**
     * 奖金
     */
    @ApiModelProperty("奖金")
    private BigDecimal bonus;

    /**
     * 缺勤扣除金额
     */
    @ApiModelProperty("缺勤扣除金额")
    private BigDecimal deductExpenses;

    /**
     * 总工资
     */
    @ApiModelProperty("总工资")
    private BigDecimal totalWages;

    /**
     * 是否已发放工资：0-未发放；1-已发放；
     */
    @ApiModelProperty("是否已发放工资：0-未发放；1-已发放；")
    private Boolean payoff;

}
